periodic purchase deferred contract - Turkish English Dictionary